namespace Xmef.Engine.Internal
{
    using System;
    using Xmef.Interfaces;

    internal interface IPluginObjectActivatorInternal : IPluginObjectActivator
    {
        void Activate();
        void Deactivate();
        bool IsActive { get; }

        IPluginContextInternal InternalContext { get; }
        object GetObject(Type type);
    }    
}

